package com.ssy.lingxi.contract.esign.response;

import lombok.Data;

import java.util.List;

@Data
public class SealDetailResponse {

    /**
     * 印章列表
     */
    private List<Seal> seals;
    /**
     * 查询总数
     */
    private Integer total;

    @Data
    public static class Seal {
        /**
         * 印章别名
         */
        private Object alias;
        /**
         *
         */
        private Long createDate;
        /**
         * 	默认印章标识
         */
        private Boolean defaultFlag;
        /**
         * 印章fileKey
         */
        private String fileKey;
        /**
         * 印章高度
         */
        private Integer height;
        /**
         * 印章宽度
         */
        private Integer width;
        /**
         * 印章id
         */
        private String sealId;
        /**
         * 印章类型
         * （1）1-机构模板章
         * （2）2-个人模板章
         * （3）3-自定义印章
         */
        private Integer sealType;
        /**
         * 印章下载地址, 有效时间1小时
         */
        private String url;
        /**
         * 印章业务类型
         * （1）CANCELLATION-作废章
         * （2）COMMON-其它
         */
        private String sealBizType;
    }
}
